package org.example.springboot.mapper;

import org.apache.ibatis.annotations.Select;
import org.example.springboot.entity.Employee;

import java.util.List;

public interface EmployeeMapper  {

    List<Employee> selectAll();//写好一个方法 然后再xml通过sql语句实现的

    List<Employee> selectList(Employee employee);

    void insert(Employee employee);

    //通过注解方式来实现查询方法
    @Select("select * from employee where id = #{id}")
    Employee selectById(Integer id);

    void updateById(Employee employee);

    void deleteById(Integer id);

    /*
        mybatis实现查询方法有两种：
        1、通过xml来实现
        2、通过注解方式实现
     */
}
